Ivan Beschastnikh - Research Statement
نویسنده
چکیده
Billions of people rely on correct and efficient execution of large systems, such as the distributed systems that power Google and Facebook. Yet these systems are enormously complex and are challenging to build and understand. My research aims to improve the design, implementation, and operation of large systems by using techniques from the areas of systems and software engineering. I design, implement, and deploy a variety of experimental research systems, then leverage these experiences to develop techniques and tools that help developers of large systems better understand and debug their implementations.
منابع مشابه
ShiViz is a new distributed system debugging visualization tool
D istributed systems pose unique challenges for software developers. Reasoning about concurrent activities of system nodes and even understanding the system’s communication topology can be difficult. A standard approach to gaining insight into system activity is to analyze system logs. Unfortunately, this can be a tedious and complex process. This article looks at several key features and debug...
متن کاملChallenges and Options for Validation and Debugging
D istributed systems pose unique challenges for software developers. Reasoning about concurrent activities of system nodes and even understanding the system’s communication topology can be difficult. A standard approach to gaining insight into system activity is to analyze system logs. Unfortunately, this can be a tedious and complex process. This article looks at several key features and debug...
متن کامل